import os

# 获取当前环境，默认为开发环境
ENV = os.getenv('ENV', 'dev')

# 数据库连接池配置
DB_POOL_CONFIG = {
    'pool_size': 50,  # 增加连接池大小
    'max_overflow': 20,  # 增加最大溢出连接数
    'pool_timeout': 60,  # 增加连接超时时间
    'pool_recycle': 3600,  # 连接回收时间
    'echo': False  # 关闭SQL语句日志
}

# 环境配置
config = {
    'dev': {
        'api_key': 'app-Xr6VB3U1BbeVGWazggIICD9s',
        'base_url': 'http://39.107.44.90:38080/v1',
        'host': '0.0.0.0',
        'port': 8000,
        'db_pool': DB_POOL_CONFIG
    },
    'prod': {
        'api_keys': 'app-okwZools4Y8FOmZh0cR7wUOC',
        'base_url': 'http://156.22.17.216/v1',
        'host': '156.22.17.216',
        'port': 8000,
        'db_pool': DB_POOL_CONFIG
    }
}

# 获取当前环境的配置
current_config = config[ENV] 